	
/*banner*/
	#banner{position: relative; overflow: hidden; width: 100%;height: 815px;margin-top: 77px;/*background-color: pink;*/}
	#banner .b-part{width: 100%; height: 100%;}
	#banner .b-part .part{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
	#banner .b-part .part1{/*display: block;*/ background: url("../img/index/bg1-1.png") center center;}
	#banner .b-part .part1 .img1{position: absolute;/* top: 300px; */left: 100px;width: 300px;height:125px;background: url(../img/index/bg1-2.png) 0 0/100% 100%;}
	#banner .b-part .part1 .img2{position: absolute;bottom: 0;right: 39px;width: 970px;height: 730px;background: url(../img/index/bg1-3.png) 0 0/100%;}
	
	#banner .b-part .part2{position: relative; display: none; background: radial-gradient(rgb(0, 173, 239), rgb(0, 82, 124));}
	#banner .b-part .part2 .img1{position: absolute; top: 500px; left: 100px; width: 300px; height: 120px;}
	#banner .b-part .part2 .img1 p{width: 100%; margin: 10px 0;}
	#banner .b-part .part2 .img1 p img{display: block; width: 100%; height: auto;}
	#banner .b-part .part2 .img2{position: absolute;  bottom: 100px; right: 50px; width: 930px; height: 635px; background: url(../img/index/bg2-4.png) 0 0/100% 100%;}

	#banner .b-part .part3{position: relative;display: block; background: url(../img/index/bg3-1.jpg) 0 0/100% 100%;}
	#banner .b-part .part3 .img1{position: absolute; top: 115px; left: 70px; width: 777px; height: 600px; background: url(../img/index/bg3-2.png) 0 0/100% 100%;}
	#banner .b-part .part3 .img2{position: absolute;top: 200px;right: 200px;width: 320px;height: 120px;}
	#banner .b-part .part3 .img2 p{width: 100%; margin: 10px 0;}
	#banner .b-part .part3 .img2 p img{display: block; width: 100%; height: auto;}

	#banner .b-tab{position: absolute; left: 50%; bottom: 27px; width: 62px; height: 10px; margin-left: -30px;}
	#banner .b-tab ul li{float: left; width: 10px; height: 10px; margin: 0 5px; background-color: #006597; border-radius: 100%; cursor: pointer;}
	#banner .b-tab ul li.on{width: 6px; height: 6px; background-color: transparent; border: 2px solid #9eb737;}
/*classic*/
	#classic{position: relative; width:100%; height: 920px; background: url(../img/index/bg.png) center center;}
	#classic .c-title{max-width: 521px; width: 100%; height: 90px; padding-top: 30px; margin: 0 auto; background: url(../img/index/line.png) left bottom no-repeat;} 
	#classic .c-title img{display: block; margin: 30px auto 0;}
	#classic .c-title p{margin-top: 22px; text-align: center; font-size: 18px;}
	#classic .c-main {position: relative;overflow: hidden;width: 85%;height: 593px;margin: 100px auto;}
	#classic .c-main ul {position: absolute;top: 0;left: 50%;width: 500%;height: 100%;opacity: 1;}
	#classic .c-main ul li{display: block;position: relative;float: left;/*position: absolute;top: 50%;*/width: 240px;height: 395px;transform: translate(0, -50%);/* margin-top: 277px; */top: 50%;transition: .3s;}
	#classic .c-main ul li.slide{width: 300px; height: 494px;}
	#classic .c-main ul li.mid{width: 360px; height: 593px;}
	#classic .c-main ul li img{width: 100%; height: 100%;}
	#classic  .btn div{position: absolute;top: 50%;width: 48px;height: 48px;transform: translate(0, -50%);}
	#classic  .btn div.left{left: 30px;}
	#classic  .btn div.right{right: 30px;}
/*partner*/
	#partner{width: 100%;  height: 540px;}
	#partner .p-title{max-width: 521px; width: 100%; height: 90px; padding-top: 30px; margin: 0 auto; background: url(../img/index/line.png) left bottom no-repeat;} 
	#partner .p-title img{display: block; width: 52.1%; height: auto; margin: 30px auto 0;}
	#partner .p-title p{margin-top: 22px; text-align: center; font-size: 18px;}
	
	#partner .p-list ul{/* width: 100%; */max-width: 800px;height: 50px;margin: 0 auto;}
	#partner .p-list ul li{float: left; height: 50px; margin: 180px 40px 0;}
	#partner .p-list ul li a{display: block;}
	#partner .p-list ul li img{width: 100%; height: auto;}
	#partner .p-list ul .li1{width: 218px;}
	#partner .p-list ul .li2{width: 120px;}
	#partner .p-list ul .li3{width: 213px;}
/*copy*/
	#copy{width: 90%; margin: 0 auto; border-top: 1px solid #ccc; color: #ccc; text-align: center; font-size: 16px;}
	#copy span{margin: 0 30px;line-height: 50px;}
	